package com.app.micaihu.bean.news;

import com.app.micaihu.bean.ad.NativeAd;
import com.app.micaihu.bean.game.GameCenterEntity;

import java.util.List;

/**
 * 新闻列表
 * 
 * @author linkai
 * 
 */
public class NewsList {

	private List<NewsEntity> newsList;// 新闻列表
	private List<NewsEntity> carouselList;//轮播图列表
	private List<VideoChannel> columnCateList;//视频栏目集合
	private List<VideoEntity> videoList;//视频集合
	private List<NewsEntity> gameCarouselList;//游戏轮播图列表

	private String isTopCarousel;//轮播是否置顶

	private List<NativeAd> adConfig;//广告列表
	private List<NativeAd> randAdConfig;//下拉刷新的广告列表
	private List<NewsEntity> adArcList;//文章广告集合(指定位置的文章集合)
	private NativeAd circleAdConfig;//循环广告
	private int circleNum;//循环广告间隔



	private int rankListPosition;//游戏排行榜的位置

	private List<GameCenterEntity> rankList;//游戏排行榜集合


	private String rankName;//排行榜的名字


	public String getRankName() {
		return rankName;
	}

	public void setRankName(String rankName) {
		this.rankName = rankName;
	}

	public int getRankListPosition() {
		return rankListPosition;
	}

	public void setRankListPosition(int rankListPosition) {
		this.rankListPosition = rankListPosition;
	}

	public List<GameCenterEntity> getRankList() {
		return rankList;
	}

	public void setRankList(List<GameCenterEntity> rankList) {
		this.rankList = rankList;
	}

	public List<NewsEntity> getGameCarouselList() {
		return gameCarouselList;
	}

	public void setGameCarouselList(List<NewsEntity> gameCarouselList) {
		this.gameCarouselList = gameCarouselList;
	}

	public List<NewsEntity> getNewsList() {
		return newsList;
	}

	public void setNewsList(List<NewsEntity> newsList) {
		this.newsList = newsList;
	}

	public List<NativeAd> getAdConfig() {
		return adConfig;
	}

	public void setAdConfig(List<NativeAd> adConfig) {
		this.adConfig = adConfig;
	}

	public List<NewsEntity> getCarouselList() {
		return carouselList;
	}

	public void setCarouselList(List<NewsEntity> carouselList) {
		this.carouselList = carouselList;
	}

	public List<VideoEntity> getVideoList() {
		return videoList;
	}

	public void setVideoList(List<VideoEntity> videoList) {
		this.videoList = videoList;
	}

	public int getCircleNum() {
		return circleNum;
	}

	public void setCircleNum(int circleNum) {
		this.circleNum = circleNum;
	}

	public String getIsTopCarousel() {
		return isTopCarousel;
	}

	public void setIsTopCarousel(String isTopCarousel) {
		this.isTopCarousel = isTopCarousel;
	}

	public List<NativeAd> getRandAdConfig() {
		return randAdConfig;
	}

	public void setRandAdConfig(List<NativeAd> randAdConfig) {
		this.randAdConfig = randAdConfig;
	}

	public NativeAd getCircleAdConfig() {
		return circleAdConfig;
	}

	public void setCircleAdConfig(NativeAd circleAdConfig) {
		this.circleAdConfig = circleAdConfig;
	}

	public List<NewsEntity> getAdArcList() {
		return adArcList;
	}

	public void setAdArcList(List<NewsEntity> adArcList) {
		this.adArcList = adArcList;
	}

	public List<VideoChannel> getColumnCateList() {
		return columnCateList;
	}

	public void setColumnCateList(List<VideoChannel> columnCateList) {
		this.columnCateList = columnCateList;
	}
}
